package com.ufcg.lvc.client.prototipacao;

import java.util.List;

import com.google.gwt.user.client.ui.AbsolutePanel;
import com.google.gwt.user.client.ui.Label;
import com.google.gwt.user.client.ui.ListBox;

public class MinhasProvas {

	AbsolutePanel panelQuestoes;

	public MinhasProvas(List<String> titulos) {

		panelQuestoes = new AbsolutePanel();
		panelQuestoes.setSize("900px", "707px");

		Label titulo = new Label("Minhas provas");
		titulo.setStyleName("gwt-TituloMedio");
		panelQuestoes.add(titulo, 0, 10);

		com.google.gwt.user.client.ui.Button btnEditar = new com.google.gwt.user.client.ui.Button(
				"Editar");
		panelQuestoes.add(btnEditar, 749, 342);
		btnEditar.setSize("91px", "29px");

		com.google.gwt.user.client.ui.Button btnExcluir = new com.google.gwt.user.client.ui.Button(
				"Excluir");
		panelQuestoes.add(btnExcluir, 652, 342);
		btnExcluir.setSize("91px", "29px");

		ListBox listBox = new ListBox();
		panelQuestoes.add(listBox, 60, 69);
		listBox.setSize("780px", "267px");
		listBox.setVisibleItemCount(15);
		
		com.google.gwt.user.client.ui.Button btnVoltar = new com.google.gwt.user.client.ui.Button("Voltar");
		panelQuestoes.add(btnVoltar, 404, 448);
		btnVoltar.setSize("91px", "29px");
		
		com.google.gwt.user.client.ui.Button btnNotas = new com.google.gwt.user.client.ui.Button("Notas");
		btnNotas.setText("Resultados");
		panelQuestoes.add(btnNotas, 555, 342);
		btnNotas.setSize("91px", "29px");
		
		com.google.gwt.user.client.ui.Button btnCorrigirProva = new com.google.gwt.user.client.ui.Button("Corrigir prova");
		btnCorrigirProva.setText("Corrigir");
		panelQuestoes.add(btnCorrigirProva, 361, 342);
		btnCorrigirProva.setSize("91px", "29px");
		
		com.google.gwt.user.client.ui.Button btnImprimir = new com.google.gwt.user.client.ui.Button("Imprimir");
		panelQuestoes.add(btnImprimir, 458, 342);
		btnImprimir.setSize("91px", "29px");
		for (int i = 0; i < titulos.size(); i++) {
			listBox.addItem(titulos.get(i).toString());
		}
	}

	public AbsolutePanel getPanel() {
		return panelQuestoes;
	}
}
